drench (something) in sweat

Translations
tremper (quelque chose) de sueur